cow hitching post - Espagnol Anglais Dictionnaire